home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Controls / Visual Basic Controls.iso / vbcontrol / regscrub / regscrub.txt < prev   
Encoding:
Text File  |  1998-05-28  |  2.0 KB  |  39 lines

  1. The RegScrub program is to help developers control their registry 
  2. entries. When you compile an ActiveX component in Visual Basic, 
  3. it makes registry entries. If your component is set to "Project 
  4. Compatibility", then every compile will make more entries. 
  5. RegScrub will find all registry entries for a component, which 
  6. is usually made of several classes. Every class entry has associated 
  7. "TypeLib" entries and "Interface" entries. On compiles, the class 
  8. entries get overwritten, but the "TypeLib" and "Interface" entries 
  9. do not. After a while the registry can fill up and if not scrubbed
  10. can cause problems, including not booting at all.
  11.  
  12. When a class in the delete queue is purged from the registry, all 
  13. keys, values, subkeys, and subvalues are purged as well including
  14. entries from the following registry branches:
  15.  
  16. [HKEY_LOCAL_MACHINE\SOFTWARE\Classes]
  17. [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID]
  18. [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface]
  19. [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib]
  20.  
  21. Each class can cause tens of associated key and values to be 
  22. deleted as well. For developers who constantly compile, it can 
  23. be a necessity to scrub the registry frequently. This ensures 
  24. that the registry stays orderly and the machine runs smoothly. 
  25. Especially for machines where the master compiles of programs 
  26. are made for distribution.
  27.  
  28. The shareware version is ready to use. The delete functionality 
  29. has been disabled. You can search through the registry and see 
  30. entries. You can also delete to file, which effectively makes 
  31. a text file with all the entries that should be removed. No 
  32. entries from the registry will be removed. There is a delete 
  33. tree built that models the registry and gives a graphical 
  34. representation of the keys to delete. Upon registration, 
  35. actual deletes wil be performed. Though Windows 95 testing has 
  36. been extensive, Windows NT testing is still not 100% done. 
  37. Verification on NT is still underway.
  38.  
  39. This install does not have the VB 5.0 runtime file.